$(function() {
	var flag = true;

	function Flag(a) {
		return flag = a;
	}

	// 进入页面加载精选专题的数据 
	loadYouLike();

	function loadYouLike() {
		var page = 0; // 页码数
		// dropload函数接口设置
		$('.logistic_content').dropload({
			scrollArea: window,
			// 上拉加载更多
			domDown: {
				domClass: 'dropload-down',
				// 滑动到底部显示内容
				domRefresh: '<div class="dropload-refresh">上拉加载更多</div>',
				// 内容加载过程中显示内容
				domLoad: '<div class="dropload-load"><span class="loading"></span>加载中...</div>',
				// 没有更多内容显示提示
				domNoData: '<div class="dropload-noData">我也是有深度的...</div>'
			},
			// 上拉加载更多 回调函数
			loadDownFn: function(me) {
				page++; // 每次请求，页码加1 
				if(flag) {
					var load1 = $.ajax({
						type: 'POST',
						url: 'http://a.91jfk.com/Product/Notice/person_notice_data?p=' + page,
						dataType: 'json',
						success: function(res) {
							console.log(res);
							if(res.nowpage < res.total) {
								Flag(true);
								if(res.code == '1') {
									
									for(var i = 0; i < res.message.length; i++) {
										
											
											var dzsj = get_Date(res.message[i].push_time);
											showData(res.message[i].id, dzsj, res.message[i].title,res.nowpage,i);
											if(res.message[i].is_search == "1") {
												$(".news_red" + res.nowpage + i)[0].style.display = "none";
											} else if(res.message[i].is_search == "2") {
												$(".news_red" + res.nowpage + i)[0].style.display = "block";

											}
										
									}
									// 重置
									setTimeout(function() {
										me.resetload();
									}, 1500);
								} else {
									me.noData();
									me.lock();
									// 重置
									setTimeout(function() {
										me.resetload();
									}, 1500);
								}
							} else {
								if(res.code == '1') {
									for(var i = 0; i < res.message.length; i++) {
										for(var i = 0; i < res.message.length; i++) {
											var dzsj = get_Date(res.message[i].push_time);
											showData(res.message[i].id, dzsj, res.message[i].title,res.nowpage,i);
											if(res.message[i].is_search == "1") {
												$(".news_red" + res.nowpage + i)[0].style.display = "none";
											} else if(res.message[i].is_search == "2") {
												$(".news_red" + res.nowpage + i)[0].style.display = "block";

											}
										}
									}
									// 重置
									setTimeout(function() {
										me.resetload();
									}, 1500);
								} else {
									me.noData();
									me.lock();
									// 重置
									setTimeout(function() {
										me.resetload();
									}, 1500);
								}
								load1.abort();
								Flag(false);
								me.noData();
								me.lock();
								// 重置
								setTimeout(function() {
									me.resetload();
								}, 1500);
							}
						},
						// 加载出错
						error: function(err) {
							console.log('Ajax error!');
							// 即使加载出错，也得重置
							setTimeout(function() {
								me.resetload();
							}, 1500);
						}
					});
				} else {
					// 再往下已经没有数据，锁定
					// 显示无数据
					me.noData();
					me.lock();
					// 重置
					setTimeout(function() {
						me.resetload();
					}, 1500);
				}
			}
		})
	}

	//展示数据的方法
	function showData(id, time, title,nowpage,i) {
		var a = $('<div class="notice_each"><div class="id" style = "display:none">' + id + '</div><div class="notice_time">' + time + '</div><div class="notice_con"><p class="p_top"><span>' + title + '</span><p class="news_red news_red' + nowpage + i + '"></p></p></div></div>');
		$(".box").append(a);
	}
	//将时间戳转化成年月日
	function get_Date(tm) {
		var d = new Date(tm * 1000); //根据时间戳生成的时间对象 
		var date = (d.getFullYear()) + "-" +
			(d.getMonth() + 1) + "-" +
			(d.getDate());
		return date;
	}

	//点击进入详情，把id存在缓存中
	var storage = window.localStorage;
	$(".logistic_content").on("click", ".notice_each", function() {
		var id = $(this).children(".id").text();
		console.log(id);
		storage.setItem("id", id);
		window.location.href = "PersonNewDetail.html";
	});

});